import matplotlib.pyplot as plt
import numpy as np

# 标准格式化代码快捷键：Ctrl + Alt + L（将代码美化的工具）

x = np.linspace(0, 6, 20)
y1 = np.sin(x)  # sin函数
y2 = np.cos(x)  # cos函数

plt.rcParams['font.sans-serif'] = 'Microsoft YaHei'

# 获取图表的配置文件
# figsize=(w, h) 设置整个图的大小
fig = plt.figure(figsize=(10, 4))

# 通过配置设置需要绘制的图表
# add_subplot(几行，几列，第几个) =>  绘制几行几列中的第几个图表
ax1 = fig.add_subplot(1, 2, 1)
ax1.set_title("sin函数")
ax1.set_xlabel("x轴")
ax1.set_ylabel("y轴")
plt.grid()  # plt中的grid 只能对前一个图表生效

ax2 = fig.add_subplot(1, 2, 2)
ax2.set_title("cos函数")
plt.axis("off")  # 去除所有刻度线 只能对前一个图表生效

ax1.plot(x, y1)
ax2.plot(x, y2)

plt.show()
